Big Huge Thesaurus

Veronica chamaedrys

noun